ahead of/behind time - German English Dictionary